incoherent precipitation - German English Dictionary